<?php

class Code_model extends CI_Model {

    //查询信息
    function get_coder($str = FALSE) {
        if ($str === FALSE) {
            $query = $this->db->get('CodeView');
            return $query->result_array();
        }
        $this->db->like('C_Title', $str);
        $query = $this->db->get('CodeView');

        return $query->result_array();
    }

    //查询信息
    function get_coder_CategoryID($str = FALSE) {

        $query = $this->db->get_where('CodeView', array('C_Category' => $str));

        return $query->result_array();
    }

    //插入代码
    function insert_coder($data = FALSE) {

        $result = $this->db->insert('code', $data);

        return $result;
    }

    //查询单挑详细信息
    function get_show_coder($str = FALSE) {

        $query = $this->db->get_where('CodeView', array('C_Id' => $str));

        return $query->result_array();
    }

    //插入代码
    function update_coder($data = FALSE, $id = FALSE) {

        $this->db->where('C_Id', $id);
        $result = $this->db->update('code', $data);

        return $result;
    }
    
    //删除代码
    function del_coder($id){
        $this->db->delete('code', array('C_Id' => $id)); 
    }

}